"""
清理额度及贷款数据
"""
from db_fixture import mycat_link
from db_fixture import mycat_data


def sql_tab(idNo):
    global commit
    # 使用cursor()方法获取操作游标
    cursor = mycat_link.db().cursor()
    # 调用 mycat_data.sql_data() 方法，获取delete语句
    list_data = mycat_data.sql_data(idNo=idNo)
    for data in iter(list_data):
        sql = data
        print(sql)
        try:
            # 执行SQL语句
            cursor.execute(sql)
            # 提交修改
            commit = mycat_link.db().commit()
            return commit
        except:
            # 发生错误时回滚
            mycat_link.db().rollback()

        # 关闭连接
        mycat_link.db().close()


if __name__ == '__main__':
    sql_tab(idNo='620423198812141166')
